package com.ssy.lingxi.member.merchant.model.vo.maintenance.response;

import com.ssy.lingxi.member.merchant.model.vo.basic.response.DetailTextGroupVO;
import com.ssy.lingxi.member.merchant.model.vo.validate.response.MemberClassifyVO;
import com.ssy.lingxi.member.merchant.model.vo.validate.response.MemberQualityQueryVO;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * 会员档案信息
 * @author 万宁
 * @version 2.0.0
 * @date 2021-06-01
 */
public class MemberMaintenanceRecordVO implements Serializable {
    private static final long serialVersionUID = 8921189340228787304L;

    public MemberMaintenanceRecordVO() {
        this.classification = new MemberClassifyVO();
        this.depositDetails = new ArrayList<>();
        this.qualities = new ArrayList<>();
    }

    /**
     * 入库分类信息
     */
    private MemberClassifyVO classification;

    /**
     * 会员入库信息分组内容
     */
    private List<DetailTextGroupVO> depositDetails;

    /**
     * 资质证明文件列表
     */
    private List<MemberQualityQueryVO> qualities;

    public MemberClassifyVO getClassification() {
        return classification;
    }

    public void setClassification(MemberClassifyVO classification) {
        this.classification = classification;
    }

    public List<DetailTextGroupVO> getDepositDetails() {
        return depositDetails;
    }

    public void setDepositDetails(List<DetailTextGroupVO> depositDetails) {
        this.depositDetails = depositDetails;
    }

    public List<MemberQualityQueryVO> getQualities() {
        return qualities;
    }

    public void setQualities(List<MemberQualityQueryVO> qualities) {
        this.qualities = qualities;
    }
}
